home *** CD-ROM | disk | FTP | other *** search
- > From: grobe@ukanaix.cc.ukans.edu (Michael Grobe)
- > To: www-talk@nxoc01.cern.ch
- > Date: Mon, 10 May 93 14:49:41 CDT
-
-
- > chapter 6 of the march 15, 1993 version of "Hypertext Markup
- Language
- > (HTML)" by Berners-Lee and Connolly discusses "Link Relationship
- values."
- >
-
- > i have several questions about this chapter:
-
- > first, what is its status? are there browsers in use that recognize
- > these link attribute values? have any of these attributes been
- promoted
- > to be part of the standard? are they likely to become part of the
- > standard? if so, when and under what authority?
-
- They have not been promoted to part of the standard, but if they
- are tested they could be. RFCs don't become standards without
- implementations. No browsers that I know of implement them though
- many people have expressed great enthusiasm. The thing will go
- in RFC direction, the authority will therefore be IANA and the IETF
- or whatever officially is the authority in the nwo (IAB? ISoc?)
-
- > second, if browsers ignore attribute values that they do not
- recognize, why
- > must these "experimental" values be preceded with "X-".
-
- This scheme (which is used for many Internet standards) means
- that ifyou invent a scheme which puts a certain semantics on
- a new relationship, you can guarrantee that the scheme won't break
- because someone just happens to use it for something else with
- different semantics. During the test phase, you can't be SURE
- that noone else thought of the same X-relation, and that their
- documents will totally confuse your software. (though it is
- unlikely especially with a this list running)
-
- > third, are there any example documents showing the use of these
- values?
-
-
- Nope (correct me?). [[Historical note: The first hypertext system I
- wrote used typed links. An interesting result was
- that though I had initially imagined that the number of link
- types would grow without bound, in fact I settled down with a
- dozen or so having all the semantics there seemed to be
- beteween the things I was making notes about]].
-
- > fouth, is the value "Made" correctly described in this chapter?
- > the chapter says that Made means that the:
- >
-
- > Person (etc) described by node A is author of, or is responsible
- for B
- >
-
- > where A is the source document and B is the destination document.
- however,
-
- > the chapter also says that one use for the value is "for sending
- > mail to authors," and it seems to me that Made would be more useful
- if
- > A and B were reversed in the definition above.
- > that is, it seems more useful for a document to contain a pointer
- to a file
- > describing an author where the link relationship would be "Made"
- with
- > the understanding that the person described in B is the author of
- A.
- > can someone clarify this (what seems to me to be a) discrepancy?
-
- Every link type can be used in a REL attribute or in a REV
- attribute (or in some -- non acyclic -- cases conceivably both).
- The REV attribute is just the same, but the direction is
- reversed. This saves having to have a convention for
- naming reverse link types such as "made-by".
-
-
- > fifth, since we are looking for a way to connect html documents
- with
- > their authors or responsible authorities, the value Made appears to
- be
- > a possible approach. but, i would be interested in knowing any
- other
- > conventions for recording such information that may be planned or
- under
- > discussion. i would actually prefer (at least intuitively) to have
- > a tag defined for the document <head> section that could be used to
- > record responsibility for the document. for example, <owner> could
- > be defined and have name, organization, and e-mail address as
- attributes.
- > our browser could then pick up the owner e-mail address for posting
- > comments from users reading a particular file directly to the
- owner.
- > in particular, we might have the following tag
-
- > <owner name="Michael Grobe" e-mail="grobe@kuhub.cc.ukans.edu">
- > comments?
-
-
- Whilest any useful additions to HTML for HMML are open to
- discussion now, I would like to see more generic forms used.
- This is because HTML is not an application-specific document
- type, it is in fact a great big compromise which allows enough
- fairly generic structures to represent most things anyone wants.
- If "owner" can be represented as a generic relationship, between
- a document and a person, with a particular type, then I would
- prefer the generic form to be used rather than a specific tag
- invented. I think this will make processing easier, also expansion,
- and keep the DTD small.
-
- <LINK REV=MADE HREF="whois:S=Grobe;G=Michael;O=Ukans">
-
- Here is one example of something which is
- easier to do is a web traversal filtered by relationships. Consider
- "Give me a list of (and fire :-) all the people who have MADE
- software which is USED BY this program and for which there is no
- document which DESCRIBES that software"
-
- or, "Print out all documents which this document recursively INCLUDES
- to any depth", and so on.
-
- > :michael grobe
- > academic computing services
- > the university of kansas
-
-
-
- Tim Berners-Lee
- CERN
-
-
-